package com.dotflat.staffExtend.po;

import com.dotflat.rest.PO.AreableObjectBasePO;
import com.fasterxml.jackson.annotation.JsonIgnore;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;

@Data
@EqualsAndHashCode(callSuper=true)
public class StaffExtendInfoRankLogPO extends AreableObjectBasePO {

//	@QueryInField
//	@JsonIgnore
//	private List<String> areaIds;

	@ApiModelProperty("员工id")
	private String staffId;

	@JsonIgnore
	@ApiModelProperty(value = "评分周期id", hidden = true)
	private String rankCircleId;

	@ApiModelProperty("评分标签, 竖线分割")
	private String tags;

	@ApiModelProperty("图片地址")
	private String resURLs;

	@ApiModelProperty("资源类型")
	private String resType;

	@ApiModelProperty("内容")
	private String content;

	@ApiModelProperty("分数")
	private Integer rankVal;

	@JsonIgnore
	@ApiModelProperty(value = "来源：  0:Staff    1:家长   2:学习记录    3:培训", hidden = true)
	private Integer sourceType;

	@JsonIgnore
	@ApiModelProperty(value = "来源用户Id", hidden = true)
	private String sourceId;

	@JsonIgnore
	@ApiModelProperty(value = "来源用户名字", hidden = true)
	private String sourceName;

	@JsonIgnore
	@ApiModelProperty(value = "来源用户头像", hidden = true)
	private String sourceHeadImgUrl;
}
